Робота

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра ЕОМ

Інформація про роботу

Рік:
2024
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Архітектура комп'ютерів

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА” Кафедра ЕОМ  Звіт з лабораторної роботи № 3 з дисципліни: " Архітектура компютерів" Львів 2012р. ТЕМА: Робота з симулятором машини Ноймана. Дослідження виконання асемблерної програми симулятора. Мета: опанувати роботу асемблера на симуляторі машини Ноймана, зрозуміти і дослідити принцип виконання програми машиною Ноймана. Завдання: скласти програму на асемблері, перетворити її у машинні коди, запустити симулятор, увести до нього коди машинних, проаналізувати і пояснити отримані результати, скласти звіт з виконання лабораторних досліджень та захистити його. Варіант №12: r =42+43+…+50 (результат – 414) Текст програми на асемблері: lw 0 1 var1 lw 0 2 ivar lw 0 3 neg1 lw 0 4 inc1 lw 0 5 summ start add 2 3 2 beq 0 2 4 add 5 1 5 add 1 4 1 beq 0 0 start go back to the beginning of the loop noop done halt end of program var1 .fill 42 ivar .fill 10 neg1 .fill -1 inc1 .fill 1 sum .fill 0 stAddr .fill start will contain the address of start (2) Послідовність виконання асемблювання та симуляції:  Після виконання цих операцій отримуємо текстовий документ в якому містяться всі операції і результати: …………………………………………………………………………………………. machine halted total of 53 instructions executed final state of machine: @@@ state: pc 12 memory: mem[ 0 ] 8454156 mem[ 1 ] 8519693 mem[ 2 ] 8585230 mem[ 3 ] 8650767 mem[ 4 ] 8716304 mem[ 5 ] 1245186 mem[ 6 ] 16908292 mem[ 7 ] 2686981 mem[ 8 ] 786433 mem[ 9 ] 16842747 mem[ 10 ] 29360128 mem[ 11 ] 25165824 mem[ 12 ] 42 mem[ 13 ] 10 mem[ 14 ] -1 mem[ 15 ] 1 mem[ 16 ] 0 mem[ 17 ] 5 registers: reg[ 0 ] 0 reg[ 1 ] 51 reg[ 2 ] 0 reg[ 3 ] -1 reg[ 4 ] 1 reg[ 5 ] 414 reg[ 6 ] 0 reg[ 7 ] 0 end state Висновок: при виконанні лабораторної роботі я реалізував завдання згідно індивідуального завдання, зрозумів і дослідив принцип виконання програми машиною Ноймана.
Антиботан аватар за замовчуванням

04.06.2014 15:06

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини